@charset "utf-8";
/* =====================列表页页样式======================== */
.new_sub{
	margin: 65px 0 85px;
}
.new_sub ul{}
.new_sub ul li{
	float: left;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.new_sub ul li:first-child a{
	padding-left: 0;
	border-left: none;
}
.new_sub ul li a{
	font-size: 12px;
	color: #595757;
	padding: 0 25px;
	border-left:1px solid #595757;
}
.new_sub ul li.active a,.new_sub ul li:hover a{
	color: #fccf4f;
}


.new_list{
	margin: 80px auto;
}
.new_list ul{}
.new_list ul li{
	padding-bottom: 30px;
	border-bottom: 1px solid #d9d1cf;
	margin-bottom: 30px;
}
.new_list ul li .pic{
	float: left;
	width: 21%;
	overflow: hidden;
}
.new_list ul li .pic img{
	max-height: 150px;
	object-fit: cover;
}
.new_list ul li:hover img{
	transform: scale(1.1);
}
.new_list ul li .box_r{
	width: 79%;
	float: left;
}
.new_list ul li .data{
	text-align: center;
	font-size: 20px;
	color: #c9caca;
	width: 115px;
	float: left;
	line-height: 1;
}
.new_list ul li .data span{
	display: block;
	font-size: 42px;
	margin-bottom: 10px;
	color: #fbc71c;
	font-weight: bold;
}
.new_list ul li .info{
	float: left;
	width: calc(100% - 115px);
}
.new_list ul li .info h4{
	font-size: 18px;
	color: black;
}
.new_list ul li .info p{
	margin-top: 25px;
	line-height: 20px;
	font-size: 12px;
	color: #595757;
}
.new_list ul li .info .more{
	margin-top: 40px;
}
.new_list ul li .info .more a{
	padding: 8px 25px;
	border: 1px solid #c9caca;
	color: #c9caca;
	font-size: 12px;
	display: inline-block;
}
.new_list ul li:hover .info .more a{
	background-color: #fbc71c;
	border: 1px solid #fbc71c;
	color: white;
}



/* =====================内页样式======================== */
.new_main{
	margin-top: 80px;
}
.new_main .box_t{}
.new_main .box_t .tit{
	font-size: 30px;
	color: #000000;
	text-align: center;
	margin-bottom: 30px;
}
.new_main .box_t .data{
	font-size: 14px;
	color: #aaa;
	text-align: center;
	margin-bottom: 26px;
}
.new_main .box_t .data span{
	margin: 0 40px;
}
.new_main .con{
	padding: 60px 0;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
.new_main .box_m{
	margin: 60px 0 120px;
}	
.new_main .box_m .left{
	float: left;
}
.new_main .box_m .left a{
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	display: block;
	font-size: 14px;
	line-height: 14px;
	margin-bottom: 22px;
}
.new_main .box_m .right{
	float: right;
	width: 150px;
	height: 50px;
	font-size: 14px;
	display: block;
	text-align: center;
	line-height: 50px;
	background: #fbc71c;
	color: #fff;
}
.new_main .box_m .right a{}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
}

